targeted drug delivery system - Turkish English Dictionary